package com.jic.product.manage.request.request;

import com.jic.common.base.vo.BaseEntityRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.math.BigDecimal;
@Data
@NoArgsConstructor
@ApiModel(description = " 销售订单退货明细报表实体类")
public class MOrderReturnDetailRequest extends BaseEntityRequest {
	private static final long serialVersionUID = 1L;
    @ApiModelProperty(notes = "主键id")
    private Long id;


    @ApiModelProperty(notes = "订单编号")
    private String orderNo;

    @ApiModelProperty(notes = "商品id")
    private Long productId;

    @ApiModelProperty(notes = "退货id")
    private Long returnId;

    @ApiModelProperty(notes = "商品名称")
    private String productName;

    @ApiModelProperty(notes = "销售单价")
    private BigDecimal saleUnitPrice;

    @ApiModelProperty(notes = "销售总价")
    private BigDecimal salePrice;

    @ApiModelProperty(notes = "商品购买总金额")
    private BigDecimal buyTotalAmount;

    @ApiModelProperty(notes = "交易币别")
    private String transactionCurrency;
    @ApiModelProperty(notes = "应退退款金额")

    private BigDecimal returnAccount;
    @ApiModelProperty(notes = "店铺名称")
    private String storeName;

    @ApiModelProperty(notes = "所属组织类型")
    private Integer deptType;

    @ApiModelProperty(notes = "退款编码")
    private String returnCode;


    @ApiModelProperty(notes = "退款状态")
    private Integer returnStatus;
}
